electric locomotive – English–Italiano translations

🇬🇧 en it 🇮🇹

electric locomotive noun

  • locomotive with its motors powered by electricity
locomotiva elettrica
Wiktionary Links